package predictors;


import java.util.ArrayList;
import java.util.Date;
import java.util.Map;

public interface ResourcePredictor {
		
		
		public Map<String,ArrayList<Tuple>> GetAvailableResourcesForTimeRange(int reqnodes,int ppn,Date start, Date end) throws Exception;
		public ProbaInfo GetHighestProbability(int req,int ppn,Date start, Date end) throws Exception;
		public int GetProbabilityForTime(Date time) throws Exception;
}	
